have on
英 [hæv ɒn]
美 [hæv ɑːn]
掌握不利于(某人)的证据; 抓住(某人)的把柄
英英释义
verb
- be dressed in
- She was wearing yellow that day
双语例句
- I had done enough after being recalled against Pakistan to have got on the tour to India.
在被征召入队参加与巴基斯坦的比赛后,我为前往印度的行程做了充分准备。 - He wants to undo the stranglehold he says the teachers unions have on politics, which in turn prevent teachers from becoming more accountable.
他希望解除他所说的教师工会在政治问题的枷锁,因为后者反过来压制了教师责任感。 - In this way, each participant, and the ecosystem as a whole, learned much faster than they would have on their own.
如此一来,每个参与者以及作为一个整体的生态系统学习速度都比自己单独摸索要快得多。 - I have it on good authority that there's no way this light can cause skin cancer.
我有来自权威人士的说法,这种光不可能引起皮肤癌。 - The apple monitor delivered the worst February we have on record.
苹果供应链交出了有记录以来最差的2月份报表。 - But given the impact that such a decline would have on the purchasing power of your savings, moving a little money into foreign currencies is a sensible insurance policy.
但鉴于这样的下跌会对居民的储蓄购买力带来的影响,先将一小部分钱转为外汇是明智的保险措施。 - They have agreed on the time and place.
他们已经说定了时间和地点。 - Adding up what the effect a downgrade would have on bond yields is a bit tricky.
准确评估降级对国债收益率的影响是一件比较棘手的事情。 - The scientists have experimented on the tiny neck arteries of rats
科学家们已经在老鼠细小的颈动脉上做了实验。 - If you have anything on your mind, I want you to come out with it.
如果你有什么想法,我希望你说出来。